package org.smarthings.things.automation;

public interface Rule {

	String getUUID();

	String getName();

	void setName(String name);

	String[] getTags();

	void setTags(String[] tags);

	Trigger getTrigger();

	void setTrigger(Trigger trigger);

	Condition getCondition();

	void setCondition(Condition condition);

	Action getAction();

	void setAction(Action action);

	boolean getActiveState();

	void setActiveSate(boolean state);

}
